had sooner do something - Espagnol Anglais Dictionnaire